import { init } from 'snabbdom/build/package/init'
import { h } from 'snabbdom/build/package/h'

const patch = init([])

let app = document.querySelector('#app')

/**
 * h 方法的参数
 * @param {string} 标签和选择器
 * @param {string} 文本内容
 */
let vnode = h('div#container.cls', 'Hello World')

/**
 * patch 方法的参数
 * @param {any} 旧 node
 * @param {any} 新 node
 */
let oldVnode = patch(app, vnode)

vnode = h('div#container.xxx', 'Hello Snabbdom')
patch(oldVnode, vnode)
